function getSiteCfg() { 
    $.getJSON(
        "/api/tmpo/config_public/",
        function(json) {
            var val = 'POC: <a class="POCemail" href="mailto:' +
                      json.tmpo_poc_email + '">' + json.tmpo_poc_name +
                      '</a> Phone: (' + json.tmpo_poc_phone.substr(0,3) +
                      ') ' + json.tmpo_poc_phone.substr(3,3) + '-' + 
                      json.tmpo_poc_phone.substr(6,4);
            $("span.POCemail").append(val); 
        }
    );
}


function buildPage() {
    $.ajax({
        type: "GET",
        url: "/api/tmpo/role_check/",
        success: function() {
            $("div.mainContent").append( proto_html['confirm'] );
        },
        error: function() {
            $("div.mainContent").append( proto_html['thanks'] );
        }
    });
}


function setProtoHTML() {    
    var proto_pre = {
        'thanks':'protoRequesterThanksHTML',
        'confirm':'protoDispatcherConfirmHTML'
    };
    proto_html = {};
    $.each(proto_pre, function(i, val) {
        proto_html[i] = $("#" + val).html();
        $("#" + val).remove();
    });
}


jQuery(function($) {
    getSiteCfg();
    setProtoHTML();
    buildPage();
});